Propelling power - French English Dictionary